﻿using System.Collections.Generic;
using CoreLibrary.Repo;
using Entities.DataBase.Obj;
using Entities.DataBase.Persistent;

namespace Entities.DataBase {

    public interface ICustomerRepository : IRepository<Customer> {

        Customer Get(string customerId);
        List<Customer> List(string keyword);

        void Remove(string customerId);
        void Update(CustomerUpdator updator);
        void Add(Customer customer);
    }

}